#pragma once 
#include "stdafx.h"

namespace xmlredirect
{
	struct RawMaterial
	{
		list< pair<string, string> > data;
	};

	class AssemblyLine
	{};

	class Plant
	{
	public:
		Plant()
		{}

		void AddLibrary()
		{}
		void Process(xml::pnode& node)
		{
		}

		void Configurate(const RawMaterial& rawMaterial)
		{
		}
	};

	typedef boost::shared_ptr<Plant> SPlant;
}